package com.liu.system.manage.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.liu.system.manage.domain.DMenu;
import com.liu.system.manage.domain.DUser;

import java.util.List;

public interface IUserService extends IService<DUser> {

   /**
    * 查询所有的用户
    * @return
    */
   List<DUser> findAllUser();

   /**
    * 插入用户
    * @param duser
    * @return
    */
   boolean insert(DUser duser);

   /**
    *  分页并完成query的模糊查询
    * @param page
    * @param rows
    * @param query
    * @return
    */
   IPage<DUser> queryUserForPage(int page ,int rows,String query);

   /**
    * 更新用户
    * @param user
    * @return
    */
   boolean update(DUser user);

   /**
    * 删除用户
    * @param
    */
   boolean delete(String id);



}
